ARLINGTON, Texas — Astros starter Luis Garcia and reliever Phil Maton each threw an immaculate inning — nine pitches, three strikeouts — and Martín Maldonado keyed a six-run first inning that sent Houston over the Texas Rangers 9-2 on Wednesday.
Maldonado hit a two-run double in the first and later homered for the AL West-leading Astros.
Garcia (4-5) struck out nine without a walk over six innings while limiting Texas to two runs and four hits. He had a span of five consecutive strikeouts that began with an immaculate second inning — when he threw only nine pitches to strike out Nathaniel Lowe, Ezequiel Duran and Brad Miller.
Those were the first three batters Maton faced after replacing Garcia to start the seventh. And Maton also recorded a nine-pitch, three-strikeout inning.
Astros and Rangers officials said it was the first time in MLB history to have two nine-pitch, three-strikeout innings in the same game — either both by one team, or each team recording one.
The Astros sent 11 batters to the plate in the first inning. The first nine faced fill-in starter Tyson Miller (0-1).
DODGERS 4, ANGELS 1
LOS ANGELES — Tyler Anderson of the Los Angeles Dodgers lost his no-hit bid in the ninth inning against the Angels when he gave up a one-out triple to Shohei Ohtani.
Anderson (8-0) threw a career-high 123 pitches. He struck out eight and walked two in lowering his ERA to 2.82. The left-hander was pulled after Ohtani sent a line drive into right field that eluded a diving Mookie Betts.
Craig Kimbrel allowed an RBI single to Matt Duffy before closing it out.
Will Smith hit a three-run homer in the first, and Trea Turner added a solo shot in the third.
The Dodgers took both games of this Freeway Series for their sixth series sweep of the season. The skidding Angels lost their 11th in a row on the road and have dropped 18 of 20 overall.
Angels rookie Reid Detmers (2-3), who pitched a no-hitter against Tampa Bay last month, gave up four runs and four hits in 3 2/3 innings.
YANKEES 4, RAYS 3
NEW YORK — Aaron Judge hit his major league-leading 25th home run, No. 9 batter Kyle Higashioka followed an intentional walk with a three-run drive and New York beat Tampa Bay for its 13th straight win at home.
Nestor Cortes (6-2) outpitched Shane McClanahan (7-3) in a matchup of stellar starters with sub-2.00 ERAs, and Clay Holmes matched Mariano Rivera’s team record of 28 consecutive scoreless appearances, remaining perfect in 11 save chances.
The Yankees have won six in a row and 13 of 14 overall. New York’s 46-16 record is its best after 62 games since 1998. The team’s 13-game winning streak at home is its longest since 1973.
Cortes started 18 of 22 batters with strikes and lowered his ERA to 1.94, allowing one run and three hits in 5 1/3 innings.
BRAVES 8, NATIONALS 2
WASHINGTON — Austin Riley homered twice, rookie Spencer Strider allowed one hit over 5 2/3 innings, and Atlanta beat Washington for its 14th straight victory.
Orlando Arcia had a homer, three singles and a walk for the Braves, who swept a three-game series at Washington.
The Braves are one win away from tying the franchise’s post-1900 record, a 15-game streak from April 16-May 2, 2000.
Strider (3-2) didn’t allow a hit until Luis Garcia homered to right-center with two outs in the fifth.
Washington starter Erick Fedde (4-5) went 5 1/3 innings, allowing three runs on seven hits.
PHILLIES 3, MARLINS 1
PHILADELPHIA — Garrett Stubbs hit a three-run homer with two out in the ninth inning, sending Philadelphia past Miami.
Alec Bohm sparked the winning rally with a one-out single against Tanner Scott (2-2). Pinch-hitter J.T. Realmuto walked before Yairo Muñoz struck out swinging.
That brought Stubbs to the plate, and he drove a 2-2 fastball deep to right for his third homer.
Kyle Gibson pitched eight-plus innings for Philadelphia before Connor Brogdon (2-0) got three outs.
WHITE SOX 13, TIGERS 0
DETROIT — Yoán Moncada had five hits and five RBIs and Chicago completed a three-game sweep of Detroit.
Moncada, Danny Mendick and Seby Zavala homered for Chicago. The White Sox finished with 22 hits, compared to four for the Tigers. Davis Martin (1-2) pitched 5 1/3 innings of three-hit ball.
Tigers starter Alex Faedo (1-3) allowed seven runs and nine hits in three-plus innings.
Tigers manager A.J. Hinch gave up on his pitching staff after six innings, using position players including Kody Clemens, who made his pitching debut. The 26-year-old’s father, Roger, won seven Cy Young Awards.
RED SOX 10, ATHLETICS 1
BOSTON — Rafael Devers homered in his fourth straight game and Alex Verdugo hit his first home run in almost two months as Boston beat Oakland.
Rookie Josh Winckowski (1-1) earned his first major league win in his second start. The 23-year-old righty allowed four hits, struck out three and walked one in five scoreless innings.
James Kaprielian (0-4) gave up six runs on seven hits and six walks in 3 2/3 innings.
Boston has won 11 of its last 13 games, outscoring opponents 65-27 in that span. The A’s have lost 13 of their last 14 and are in a 6-23 rut.
BREWERS 10, METS 2
NEW YORK — Corbin Burnes bounced back from his two shortest outings of the season to pitch six innings of two-run ball, Willy Adames got two of his three hits in a seven-run fifth and Milwaukee routed New York.
Manager Craig Counsell got his 564th victory with the Brewers, breaking the franchise record. Counsell passed Phil Garner, who managed 1,180 games for the team from 1992-99.
New York’s nine-game home winning streak ended.
Burnes (4-4) yielded five hits, including Jeff McNeil’s homer in the fourth and RBI single in the sixth, while striking out eight and walking none.
The Brewers poured it on in the fifth against David Peterson (3-1) and two relievers.
BLUE JAYS 7, ORIOLES 6, 10 INNINGS
TORONTO — Vladimir Guerrero Jr. hit his 16th homer, then singled home the winning run in the 10th inning to lift Toronto over Baltimore.
Orioles rookie Adley Rutschman hit his first career home run and got his first two RBIs. Ryan Mountcastle homered twice, but Baltimore lost for the eighth time in nine meetings against Toronto.
Leading off the 10th against Félix Bautista (2-2), Guerrero lined a single to left that scored automatic runner Bo Bichette from second base.
Adam Cimber (7-2) worked one inning of relief for the win.
DIAMONDBACKS 7, REDS 4
PHOENIX — Zac Gallen pitched seven effective innings despite an early bout of wildness, and Arizona used a four-run eighth inning to top Cincinnati.
Geraldo Perdomo hit a two-run homer for the Diamondbacks, who avoided a three-game sweep.
Arizona went ahead to stay on David Peralta’s one-out RBI single against Art Warren (2-3).
Brandon Drury hit his 13th homer for Cincinnati, a tying shot with two outs in the eighth off Noe Ramirez (2-1). Luis Castillo pitched seven innings of four-hit ball for the Reds.
Gallen retired his final 16 batters. He struck out five and allowed just two hits without walking a batter.
TWINS 5, MARINERS 0
SEATTLE — Ryan Jeffers hit an RBI single off the center-field wall to break a scoreless tie in the seventh inning Minnesota beat Seattle.
Twins starter Sonny Gray, making his first appearance since going on the injured list with a strained pectoral muscle on June 2, threw five shutout innings.
Five Twins relievers then completed the five-hitter. Griffin Jax (4-0) followed Gray and struck out two in one inning.
Mariners starter Marco Gonzales (3-7) allowed one run and three hits in 6 2/3 innings.
ROYALS 3, GIANTS 2
SAN FRANCISCO — Whit Merrifield broke a 2-2 tie with an eighth-inning sacrifice fly and Kansas City edged San Francisco to avoid a three-game sweep.
Brandon Belt homered for the Giants, whose five-game winning streak ended.
Jose Cuas (1-0) entered with one out in the seventh and retired three batters to earn his first career victory. Scott Barlow recorded the last five outs for his seventh save in eight opportunities as Kansas City snapped a four-game losing streak.
Reliever John Brebbia (3-1) suffered his first loss since July 18, 2021.
PIRATES 6, CARDINALS 4
ST. LOUIS — Bryan Reynolds hit a tiebreaking two-run homer in the seventh inning and Pittsburgh ended a nine-game skid by beating St. Louis.
Reynolds hit his 11th homer of the season after Tucupita Marcano singled with two outs off reliever Andre Pallante (2-1).
Wil Crowe (3-3) threw two scoreless innings in relief, and David Bednar picked up his 11th save by pitching the final 2 2/3 innings.
Jack Flaherty made his first appearance of the season for the Cardinals, who lost for the second time in their past nine home games. The 26-year-old right-hander started and threw 60 pitches over three innings, allowing four runs, two earned, and three hits.
GUARDIANS 7, ROCKIES 5
DENVER — José Ramírez got four more hits, Steven Kwan made a remarkable diving catch in the seventh inning to preserve the lead, and Cleveland beat Colorado for its 12th win in 15 games.
Josh Naylor delivered the go-ahead double in the fifth and Amed Rosario added four hits, including his first home run, as the Guardians (31-27) moved four games above .500 for the first time this season.
Bryan Shaw (3-0) pitched a scoreless eighth and Emmanuel Close worked the ninth for his 13th save.
Austin Gomber (3-7) allowed five runs and nine hits in 4 2/3 innings.
PADRES 19, CUBS 5
CHICAGO — Manny Machado singled for his 1,500th hit and launched a two-run homer on a four-RBI night to help San Diego beat reeling Chicago.
Machado was one of five Padres with three hits as San Diego routed the Cubs for the second straight hot night at Wrigley Field. Jorge Alfaro added a two-run homer and three RBIs as San Diego improved to 40-24 in winning its third straight and seventh in nine.
Jake Cronenworth and Jurickson Profar each doubled twice and had three hits for the Padres. Luke Voit hit a solo homer off first baseman Frank Schwindel, mopping up in the ninth, for his third hit.
Chistopher Morel homered and had three RBIs for the Cubs, losers of nine straight. San Diego has outscored Chicago 35-11 in the first three of a four-game series.
Cronenworth had two RBIs in his third straight three-hit game.
Craig Stammen (1-0) pitched two innings for the win. Caleb Kilian (0-1) lost in his second major league start.